1148
1146
1143
1136
1135
1134
1131
1105
1104
1103
1101
1098
1091
1090
1084
1071
1053
1026
1025
1021
1018
1015
1008
999
993
989
978
969
954
952
943
942
931
930
920
916
903
893
889
888
883
881
879
878
875
874